dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Donkey Jacket
— definition
1.
donkey jacket (Noun)
1 definition
donkey jacket (Noun)
— A short thick jacket; often worn by workmen.
1 type of
jacket